package info.xmlprint.core.innerlink;

import info.xmlprint.util.FileUtil;

import java.io.Serializable;

public class InnerLinkGroup extends BaseGroup implements Serializable {
	private static final long serialVersionUID = 4308417593622974197L;

	public InnerLinkGroup() {
		super("innerlinks");
	}

	public InnerLinkGroup objClone() {
		InnerLinkGroup clone = (InnerLinkGroup) FileUtil.objClone(this);
		return clone;
	}

	/*
	 * test
	 */
	public static void main(String args[]) {
		// InnerLinkGroup group = new InnerLinkGroup();
		// for (int i = 0; i < 10; i++) {
		// InnerLink link = new InnerLink();
		// link.setElementValue("id", i + "");
		// link.setElementValue("source-element", "source " + i);
		// link.setElementValue("target-element", "target " + i);
		// link.setElementValue("source-attribut", "source attribut " + i);
		// link.setElementValue("target-attribut", "target attribut " + i);
		// group.add(link);
		// }
		//
		// XmlUtil.save2file(group.getXmlDoc(), "d:/a.xml");
		// BaseGroup goup2 = new BaseGroup(XmlUtil.getDocByFile("d:/a.xml")
		// .getRootElement());
		// XmlUtil.save2file(goup2.getXmlDoc(), "d:/b.xml");
	}
} 